// ==========================================================================
// GFast自动生成model entity操作代码。
// 生成日期：2024-11-13 17:44:14
// 生成路径: internal/app/system/model/entity/runners.go
// 生成人：gfast
// desc:跑手管理
// company:云南奇讯科技有限公司
// ==========================================================================

package entity

import (
	"github.com/gogf/gf/v2/os/gtime"
	"github.com/gogf/gf/v2/util/gmeta"
)

// Runners is the golang structure for table runners.
type Runners struct {
	gmeta.Meta     `orm:"table:runners"`
	Id             int         `orm:"id,primary" json:"id"`                    // 跑手表
	Userid         int         `orm:"userid" json:"userid"`                    // 用户id
	SchoolId       int         `orm:"school_id" json:"schoolId"`               // 关联的学校id 在认证跑手的时候同步user表的schoolid过来
	Money          float64     `orm:"money" json:"money"`                      // 佣金
	Score          int         `orm:"score" json:"score"`                      // 信誉分 >50才可以成为跑手
	StCardFrontImg string      `orm:"st_card_front_img" json:"stCardFrontImg"` // 学生证正面照片
	StCardBackImg  string      `orm:"st_card_back_img" json:"stCardBackImg"`   // 学生证反面照片
	IsConfirm      int         `orm:"is_confirm" json:"isConfirm"`             // 是否审核通过 1通过 只有1才能接单 2拒绝 0待审核
	IsBan          int         `orm:"is_ban" json:"isBan"`                     // 是否被封禁 1是 0否
	IsDel          int         `orm:"is_del" json:"isDel"`                     // 是否删除 0：未删除 1：已删除
	CreatedAt      *gtime.Time `orm:"created_at" json:"createdAt"`             //
	UpdatedAt      *gtime.Time `orm:"updated_at" json:"updatedAt"`             //
}
